welfare of the horse - Espagnol Anglais Dictionnaire